package com.yifeng.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;



@NoArgsConstructor //自动生成无参构造
@AllArgsConstructor//自动生成全参构造
@Data //生成全部私有变量的getter,setter，toString方法
public class Resource {
    private Integer resourceId; // 资源ID，主键，自增长
    private String fileName; // 资源名称
    private String uploader; // 上传者
    private String type; // 资源类型
    private String filePath; // 文件存储路径
    private Long fileSize; // 文件大小（字节）
    private LocalDateTime uploadTime; // 上传时间
    private Integer downloadCount; // 下载次数

    // 构造函数、getter和setter方法省略
}